/*
 =============================================================================
 FILE...............: PaymentService.java
 COMMENTS...........: Represents a payment service.
 =============================================================================
 AUTHOR(S)..........: Everton Ranielly de Sousa Cavalcante
 					  Department of Informatics and Applied Mathematics
 					  Federal University of Rio Grande do Norte
 LAST MODIFICATION..: September 16th, 2012
 ============================================================================= 					  
*/


/* ========================================================================= */
/* PACKAGES							                                         */
/* ------------------------------------------------------------------------- */
package services;


/* ========================================================================= */
/* IMPORTS							                                         */
/* ------------------------------------------------------------------------- */
import model.Booking;


/* ========================================================================= */
/* CLASS PaymentService				                                         */
/* ------------------------------------------------------------------------- */
/**
 * Represents a payment service
 * @author Everton Cavalcante
 */
public class PaymentService 
{
	/**
	 * Performs the payment of a booking
	 * @param booking Booking to be paid
	 * @return A boolean flag that confirms if the transaction was successfully
	 * 		   performed (<code>true</code>) or not (<code>false</code>)
	 */
	public boolean makePayment(Booking booking) 
	{
		// FIXME How this service would be implemented?
		return true; 
	}
}
